翻訳と辞書
Words near each other
・ Univocalic
・ Univocity of being
・ Univox
・ Univox 'Lectra
・ Univox Coily
・ Univox Hi-Flier
・ Univox Super-Fuzz
・ Univé
・ UniWar
・ Uniwide Sales
・ Uniworld
・ Uniworld City
・ UniWorld Group
・ Unix
・ Unix architecture
Unix domain socket
・ Unix File System
・ Unix file types
・ Unix filesystem
・ Unix International
・ UNIX Network Programming
・ Unix philosophy
・ UNIX Review
・ Unix security
・ Unix shell
・ Unix signal
・ UNIX System III
・ Unix System Laboratories
・ UNIX System Laboratories, Inc. v. Berkeley Software Design, Inc.
・ UNIX System Services


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Unix domain socket : ウィキペディア英語版
Unix domain socket
A Unix domain socket or IPC socket (inter-process communication socket) is a data communications endpoint for exchanging data between processes executing on the same host operating system. Like named pipes, Unix domain sockets support transmission of a reliable stream of bytes (SOCK_STREAM, compare to TCP). In addition, they support ordered and reliable transmission of datagrams (SOCK_SEQPACKET), or unordered and unreliable transmission of datagrams (SOCK_DGRAM, compare to UDP). The Unix domain socket facility is a standard component of POSIX operating systems.
The API for Unix domain sockets is similar to that of an Internet socket, but rather than using an underlying network protocol, all communication occurs entirely within the operating system kernel. Unix domain sockets use the file system as their address name space. Processes reference Unix domain sockets as file system inodes, so two processes can communicate by opening the same socket.
In addition to sending data, processes may send file descriptors across a Unix domain socket connection using the sendmsg() and recvmsg() system calls. This allows the sending processes to grant the receiving process access to a file descriptor for which the receiving process otherwise does not have access.〔(【引用サイトリンク】date=30 September 2000 )〕 This can be used to implement a rudimentary form of capability-based security. For example, this allows the Clam AntiVirus scanner to run as an unprivileged daemon on Linux and BSD, yet still read any file sent to the daemon's Unix domain socket.
==See also==

* Raw socket
* Datagram socket
* Stream socket
* Network socket
* Berkeley sockets
* Pipeline

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Unix domain socket」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.